MacBook Air vs. MacBook Pro: Which has better battery life?