Apple Watch coming to Best Buy in August