Self Propelled Boom Lift