Mobile shopping forecast to drive over half of online holiday sales: report