Amarillo’s Hastings Entertainment files for bankruptcy