Greens host free bus service to promote public transport