Dublin celebrates St Patrick's Day with its traditional parade, with many revellers turning out in fancy dress.