Calgary buses are carrying more than passengers - a debate over the existence of God is rolling through the city’s streets.