Heavy snow hit Edinburgh on Saturday morning, hitting public transport and slowing down traffic due to treacherous conditions on the roads.