Hard Rock Atlantic City Hotel and Casino to Open in 2018