President-elect Obama faces daunting challenges