Hastings plans $9 million in street improvements