Hastings Entertainment Files for Bankruptcy