4 years to roll out contactless payments on Dublin's public transport too long, says Minister