Thousands of people are expected to fill the streets of Dublin to watch Ireland’s national St Patrick’s Day parade on Monday.