Viable Class 7/8 Alternative Vehicles