how long will concrete blocks last