Self Propelled Articulating Boom Lift