UTILIZING COMPUTATIONAL TECHNIQUES TO DESIGN A HYBRID VEHICLE FOR THE ECOCAR MOBILITY CHALLENGE