Despite heavy travel demand and overcrowding, most bus routes only run every 30-60 minutes.
More services are needed, particularly on main road routes serving major shopping centres, running frequently every day of the week.
Share this video on Twitter and Facebook.