Bloomington teachers' contract will mean longer day and changed schedule