Public transport and ride sharing website