Overcoming Hurdles On the Road to Mobile Engagement